package com.cax.module.article.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cax.module.article.domain.ArticleColumn;
import com.cax.module.article.domain.vo.ArticleColumnVO;
import com.cax.module.article.domain.dto.ArticleColumnDTO;
import java.util.List;

/**
 * 文章栏目表 Service接口
 * @author makejava
 * @date 2024-08-22 17:22:38
 */
public interface ArticleColumnService extends IService<ArticleColumn> {

	/**查询所有*/
	List<ArticleColumnVO> getAll();

	 /**分页查询*/
    Page<ArticleColumn> getPage(ArticleColumnDTO dto);

	/**通过主键查询*/
	ArticleColumnVO getByKey(Integer id);

	/**添加*/
	Integer add(ArticleColumnDTO dto);

	/**通过主键修改*/
	void upd(ArticleColumnDTO dto);


}
